a large rat - Spanish English Dictionary